package com.ziytek.web.citizen.model.req;


//import io.swagger.v3.oas.annotations.media.Schema;
//import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

import java.util.List;

/**
 * @author fenghx
 * @version v1.0
 * @className StepSettingsDelReq
 * @descripton 工步配置刪除
 * @date 2023/4/28 13:31
 **/
@Data
public class StepSettingsIssuedReq {
    /**
     * 用户token
     */
    private String token;

    /**
     * 工步方案主鍵 工步方案主鍵(特殊传值-1时执行终止工步方案)
     */
    @NotNull(message = "工步方案主鍵不能为空")
    private Long id;

    /**
     * 执行机柜编号列表
     */
    @NotEmpty(message = "执行机柜编号列表不能为空")
    private List<String> cabinetNoList;
}
